package com.boco.biinjectionserviceapi.entity;

import java.util.Date;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.Date;


/**
 * 患者基本信息子集(HzxxQxb)实体类
 *
 * @author sunshixiong
 * @since 2019-05-20 09:52:41
 */
@Data
@ApiModel(description = "患者基本信息子集")
public class HzxxQxb implements Serializable {

    private static final long serialVersionUID = -59213508569638540L;
    
    @ApiModelProperty("医疗机构代码:复合主键；医疗机构在人口健康信息平台的唯一识别码，采组织机构代码")
    private String yljgdm;
    
    @ApiModelProperty("卡号:复合主键；患者识别码，与患者信息表进行关联")
    private String kh;
    
    @ApiModelProperty("卡类型")
    private String klx;
    
    @ApiModelProperty("医院内部档案号:指医院内部患者唯一的索引号")
    private String yydah;
    
    @ApiModelProperty("发卡地区:指社保卡发卡地区；填写区县名称，如果不能精确到区县名称，则填市的名称；这些名称都是行政区划GB/T2260-2007中对应的名称")
    private String fkdq;
    
    @ApiModelProperty("证件号码:证件号码填写证件的实际号码，患者不能提供任何证件信息时证件号码填写“-”")
    private String zjhm;
    
    @ApiModelProperty("证件类型:证件类型填写CV02.01.101标准代码，当患者不能提供任何证件信息时证件类型填写“-”")
    private String zjlx;
    
    @ApiModelProperty("性别:填写GB2261.1-2003中的代码")
    private String xb;
    
    @ApiModelProperty("姓名:患者姓名")
    private String xm;
    
    @ApiModelProperty("患者类型:CV09.00.404患者类型代码表")
    private String hzlx;
    
    @ApiModelProperty("婚姻状况:填写GB2261.2-2003代码")
    private String hyzk;
    
    @ApiModelProperty("出生日期:格式：YYYYMMDD")
    private Date csrq;
    
    @ApiModelProperty("出生地:代码，按国标GB2260-2007执行。")
    private String csd;
    
    @ApiModelProperty("民族:填写GBT3304-1991标准数字代码")
    private String mz;
    
    @ApiModelProperty("国籍:填写GB/T2659-2000标准三位阿拉伯代码")
    private String gj;
    
    @ApiModelProperty("电话号码:社保患者必填写")
    private String dhhm;
    
    @ApiModelProperty("手机号码")
    private String sjhm;
    
    @ApiModelProperty("工作单位邮编")
    private String gzdwyb;
    
    @ApiModelProperty("工作单位名称")
    private String gzdwmc;
    
    @ApiModelProperty("工作单位地址")
    private String gzdwdz;
    
    @ApiModelProperty("工作地址-省（自治区、直辖市）")
    private String gzdzszz;
    
    @ApiModelProperty("工作地址-市（地区、州）")
    private String gzdzsdz;
    
    @ApiModelProperty("工作地址-县（区）")
    private String gzdzxq;
    
    @ApiModelProperty("工作地址-乡（镇、街道办事处）")
    private String gzdzxzj;
    
    @ApiModelProperty("工作地址-村(街、路、弄等）")
    private String gzdzcjn;
    
    @ApiModelProperty("工作地址-门牌号码")
    private String gzdzmphm;
    
    @ApiModelProperty("居住地址:社保患者必填写")
    private String jzdz;
    
    @ApiModelProperty("居住地址-省（自治区、直辖市）")
    private String jzdzszz;
    
    @ApiModelProperty("居住地址-市（地区、州）")
    private String jzdzsdz;
    
    @ApiModelProperty("居住地址-县（区）")
    private String jzdzxq;
    
    @ApiModelProperty("居住地址-乡（镇、街道办事处）")
    private String jzdzxzj;
    
    @ApiModelProperty("居住地址-村(街、路、弄等）")
    private String jzdzcjn;
    
    @ApiModelProperty("居住地址-门牌号码")
    private String jzdzmphm;
    
    @ApiModelProperty("户口地址")
    private String hkdz;
    
    @ApiModelProperty("户口地址-省（自治区、直辖市）")
    private String hkdzszz;
    
    @ApiModelProperty("户口地址-市（地区、州）")
    private String hkdzsdz;
    
    @ApiModelProperty("户口地址-县（区）")
    private String hkdzxq;
    
    @ApiModelProperty("户口地址-乡（镇、街道办事处）")
    private String hkdzxzj;
    
    @ApiModelProperty("户口地址-村(街、路、弄等）")
    private String hkdzcjn;
    
    @ApiModelProperty("户口地址-门牌号码")
    private String hkdzmphm;
    
    @ApiModelProperty("户口地址邮编")
    private String hkdzyb;
    
    @ApiModelProperty("联系人姓名")
    private String lxrxm;
    
    @ApiModelProperty("联系人关系:代码，GB/T 4761-2008家庭关系代码")
    private String lxrgx;
    
    @ApiModelProperty("联系人地址")
    private String lxrdz;
    
    @ApiModelProperty("联系人地址-省（自治区、直辖市）")
    private String lxrdzszz;
    
    @ApiModelProperty("联系人地址-市（地区、州）")
    private String lxrdzsdz;
    
    @ApiModelProperty("联系人地址-县（区）")
    private String lxrdzxq;
    
    @ApiModelProperty("联系人地址-乡（镇、街道办事处）")
    private String lxrdzxzj;
    
    @ApiModelProperty("联系人地址-村(街、路、弄等）")
    private String lxrdzcjn;
    
    @ApiModelProperty("联系人地址-门牌号码")
    private String lxrdzmphm;
    
    @ApiModelProperty("联系人邮编")
    private String lxryb;
    
    @ApiModelProperty("联系人电话")
    private String lxrdh;
    
    @ApiModelProperty("参加工作日期")
    private String cjgzrq;
    
    @ApiModelProperty("电子邮件地址")
    private String dzyjdz;
    
    @ApiModelProperty("联系电话-类别代码:01：本人电话；02：配偶电话；03：监护人电话；04：家庭电话；05：本人工作单位电话；06：居委会电话；99：其他")
    private String lxdhLbdm;
    
    @ApiModelProperty("联系电话-类别")
    private String lxdhLb;
    
    @ApiModelProperty("健康卡号:为公卫各条线业务开展所预留，如没有则填“-”")
    private String jkkh;
    
    @ApiModelProperty("年龄（岁）")
    private Integer nls;
    
    @ApiModelProperty("年龄（月）")
    private Integer nly;
    
    @ApiModelProperty("健康档案编号")
    private String jkdabh;
    
    @ApiModelProperty("工作单位电话号码")
    private String gzdwdhhm;
    
    @ApiModelProperty("密级:见1.9密级字段规范")
    private String mj;
    
    @ApiModelProperty("修改标志:1：正常；2：修改 3：撤销")
    private String xgbz;
    
    @ApiModelProperty("业务操作获取该条信息的时间")
    private Date ywscsj;
    
    @ApiModelProperty("时间戳")
    private Date insertTimestamp;
    
    @ApiModelProperty("个人档案唯一索引")
    private String empi;
    

}